# Release History ## v1.8 For a new beginning; Merge the PRs ## v1.7+ - update the notations of methods/functions - update the documents - Allow the GA optimization function to accept an initial solution. see `examples/example-opt.py` - add GAMLPClassifer for classification - add `SolutionMixin` representing a solution ## v1.6 - Add `aco.py` to implement the ant colony optimization (test the observer pattern) - define `get_worst_elements` method for `PopulationMixin` class - correct some code in examples and `IterativeMixin` class. - The argument `n_iter` is changed to `max_iter` - Debug for new version of `numpy` - move some optimization algo to the folder `misc` ## v1.5 - Give an example for "hybrid population", composed of populations and individuals - parallel computing, limited to computing the fitnesses parallely - Correct some examples; Update `ep.py` - add class method `solve`, use `Population.solve` to get the solution in a convenient way, where `Population` is the class for any iterative algorithm. - update the decorator for cache ## before v1.5